joint trustee - French English Dictionary